home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / dev / mui / MCC_TWFmultiLE.readme < prev    next >
Encoding:
Text File  |  2000-01-02  |  10.3 KB  |  188 lines

  1. Short:    MUI indicator LED class
  2. Author:   Chris <chris@worldfoundry.demon.co.uk>
  3. Uploader: Chris <chris@worldfoundry.demon.co.uk>
  4. Version:  12.6
  5. Type:     dev/mui
  6. Requires: MUI 3.6+
  7. Replaces: MCC_TWFmLED.lha
  8.  
  9.  
  10.                        *** NOW RELEASED UNDER GNU GPL ***
  11.  
  12.     This class is now open source, I have included the sourcecode in this
  13. archive. Please see the "COPYING" file for the details of the GNU GPL and
  14. what it means to the distribution of this archive.
  15.  
  16.  
  17.     TWFmultiLED is a fairly simple implementation of a "LED-like" indicator
  18. which provides the programmer with a new method for communicating program
  19. state to the user. Unlike other similar implementations, TWFmultiLED allows
  20. both the user and programmer to specify both the shape of the indicator and
  21. it's colour.
  22.  
  23.     Via the preferences program the user can specify the RGB makeup of the 6
  24. internal colours (used to represent the states "Off", "On", "Ok", "Loading",
  25. "Error" and "Panic") and the default shape of the indicator. The programmer
  26. can abide by the user's choice of shape, or override it and use one of the
  27. other shapes. The programmer can also set the indicator to any of the 6 user
  28. defined colours or to a custom colour the programmer specifies.
  29.  
  30. TWFmultiLED's features include:
  31.  
  32.     - 10 user definable "preset" colours.
  33.     - 1 programmer definable colour (specified by RGB value)
  34.     - 6 possible shapes:
  35.  
  36.            5 pixel diameter circle
  37.           11 pixel diameter circle
  38.          5x5 square
  39.        11x11 square
  40.         11x5 rectangle
  41.        13x11 rectangle
  42.  
  43.     - Shape can be set by the user or, if required, by the programmer.
  44.     - Automatic turn off after a user or programmer definable delay.
  45.  
  46. Latest updates available from the support site at
  47.  
  48.     http://www.worldfoundry.demon.co.uk/
  49.  
  50.  
  51. TWFmultiLED.mcc changes since v12.4
  52.  
  53.     - Fixed enforcer hits in Set() method caused by MUIM_GetConfigItem being
  54.       used before the app was valid.
  55.  
  56.     - TimeOut is not retriggered if colour is set to 0.
  57.  
  58.     - Added range check to timeout period.
  59.  
  60.     - Timeout now actually works properly (It was not activated if the timeout
  61.       was specified during initialisation.
  62.  
  63.  
  64. TWFmultiLED.mcp changes since v12.5
  65.  
  66.     - Added test page to preferences
  67.  
  68.  
  69. Listing of archive 'MCC_TWFmultiLED.lha':
  70. Original  Packed Ratio    Date     Time    Name
  71. -------- ------- ----- --------- --------  -------------
  72.     1636     855 47.7% 05-Dec-99 22:03:48  MCC_TWFmultiLED.info
  73.    18052    6996 61.2% 05-Dec-99 22:03:38  MCC_TWFmultiLED/COPYING
  74.     1250     782 37.4% 05-Dec-99 22:03:48  MCC_TWFmultiLED/COPYING.info
  75.     1636     859 47.4% 05-Dec-99 22:03:48  MCC_TWFmultiLED/Demos.info
  76.     6456    3085 52.2% 25-Feb-99 11:24:12  MCC_TWFmultiLED/Demos/TWFmultiLED-demo
  77.     1704     854 49.8% 24-Feb-99 15:24:26  MCC_TWFmultiLED/Demos/TWFmultiLED-Demo.info
  78.     1636     856 47.6% 05-Dec-99 22:03:48  MCC_TWFmultiLED/Developer.info
  79.     1636     859 47.4% 05-Dec-99 21:55:02  MCC_TWFmultiLED/Developer/Autodocs.info
  80.     5870    1813 69.1% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc
  81.     1369     821 40.0% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc.info
  82.     1636     857 47.6% 05-Dec-99 21:55:02  MCC_TWFmultiLED/Developer/C.info
  83.     1636     855 47.7% 25-Feb-99 11:59:14  MCC_TWFmultiLED/Developer/C/Examples.info
  84.    12355    2726 77.9% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c
  85.     1883    1360 27.7% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c.info
  86.     1264     498 60.6% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶
  87.     1429    1045 26.8% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶.info
  88.     1636     852 47.9% 25-Feb-99 11:59:14  MCC_TWFmultiLED/Developer/C/Include.info
  89.     1636     859 47.4% 25-Feb-99 11:59:14  MCC_TWFmultiLED/Developer/C/Include/mui.info
  90.     2792     856 69.3% 21-Mar-99 18:17:28  MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h
  91.     1531    1023 33.1% 25-Feb-99 11:59:12  MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h.info
  92.     1636     860 47.4% 05-Dec-99 22:03:48  MCC_TWFmultiLED/Docs.info
  93.     6204    2531 59.2% 05-Dec-99 21:59:32  MCC_TWFmultiLED/Docs/TWFmultiLED.guide
  94.     1443     977 32.2% 24-Feb-99 15:24:24  MCC_TWFmultiLED/Docs/TWFmultiLED.guide.info
  95.     1636     857 47.6% 05-Dec-99 22:03:48  MCC_TWFmultiLED/Libs.info
  96.     9848    3481 64.6% 05-Dec-99 21:54:50  MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcc
  97.    10344    3756 63.6% 05-Dec-99 21:54:50  MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcp
  98.   159193   28617 82.0% 24-Feb-99 15:24:22  MCC_TWFmultiLED/MCC-Install
  99.     3112    1915 38.4% 05-Dec-99 22:03:48  MCC_TWFmultiLED/MCC-Install.info
  100.     2243    1063 52.6% 05-Dec-99 21:58:06  MCC_TWFmultiLED/MCC_TWFmultiLED.readme
  101.     1369     815 40.4% 05-Dec-99 22:03:48  MCC_TWFmultiLED/MCC_TWFmultiLED.readme.info
  102.     1636     854 47.7% 05-Dec-99 22:03:48  MCC_TWFmultiLED/Source.info
  103.     1448     306 78.8% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/Prefs_Image.c
  104.      272     190 30.1% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/prefs_image.mbr
  105.    34578    7010 79.7% 05-Dec-99 22:01:04  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.c
  106.       73      73  0.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.fd
  107.     4235    1156 72.7% 05-Dec-99 22:01:06  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.h
  108.      160     112 30.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.revise
  109.     1739     597 65.6% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶
  110.     1013     796 21.4% 05-Dec-99 22:00:52  MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶.info
  111.      311     213 31.5% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc_lib.h
  112.      539     266 50.6% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.h
  113.      718     370 48.4% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.log
  114.       15      15  0.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.rev
  115.    30532    5262 82.7% 05-Dec-99 22:01:04  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.c
  116.       77      77  0.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.fd
  117.     5675    1682 70.3% 05-Dec-99 22:01:04  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.h
  118.      160     112 30.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.revise
  119.     1931     626 67.5% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶
  120.     1013     798 21.2% 05-Dec-99 22:00:52  MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶.info
  121.      316     217 31.3% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp_lib.h
  122.      539     266 50.6% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.h
  123.      892     426 52.2% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.log
  124.       15      15  0.0% 05-Dec-99 22:00:24  MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.rev
  125. -------- ------- ----- --------- --------
  126.   353958   95022 73.1% 05-Dec-99 22:06:06   53 files
  127.  
  128.  
  129. ============================= Archive contents =============================
  130.  
  131. Original  Packed Ratio    Date     Time    Name
  132. -------- ------- ----- --------- --------  -------------
  133.     1636     855 47.7% 05-Dec-99 22:03:48  MCC_TWFmultiLED.info
  134.    18052    6996 61.2% 05-Dec-99 22:03:38 +COPYING
  135.     1250     782 37.4% 05-Dec-99 22:03:48 +COPYING.info
  136.     1636     859 47.4% 05-Dec-99 22:03:48 +Demos.info
  137.     6456    3085 52.2% 25-Feb-99 11:24:12 +TWFmultiLED-demo
  138.     1704     854 49.8% 24-Feb-99 15:24:26 +TWFmultiLED-Demo.info
  139.     1636     856 47.6% 05-Dec-99 22:03:48 +Developer.info
  140.     1636     859 47.4% 05-Dec-99 21:55:02 +Autodocs.info
  141.     5870    1813 69.1% 25-Feb-99 11:59:12 +MCC_TWFmultiLED.doc
  142.     1369     821 40.0% 25-Feb-99 11:59:12 +MCC_TWFmultiLED.doc.info
  143.     1636     857 47.6% 05-Dec-99 21:55:02 +C.info
  144.     1636     855 47.7% 25-Feb-99 11:59:14 +Examples.info
  145.    12355    2726 77.9% 25-Feb-99 11:59:12 +TWFmultiLED-demo.c
  146.     1883    1360 27.7% 25-Feb-99 11:59:12 +TWFmultiLED-demo.c.info
  147.     1264     498 60.6% 25-Feb-99 11:59:12 +TWFmultiLED-demo.¶
  148.     1429    1045 26.8% 25-Feb-99 11:59:12 +TWFmultiLED-demo.¶.info
  149.     1636     852 47.9% 25-Feb-99 11:59:14 +Include.info
  150.     1636     859 47.4% 25-Feb-99 11:59:14 +mui.info
  151.     2792     856 69.3% 21-Mar-99 18:17:28 +TWFmultiLED_mcc.h
  152.     1531    1023 33.1% 25-Feb-99 11:59:12 +TWFmultiLED_mcc.h.info
  153.     1636     860 47.4% 05-Dec-99 22:03:48 +Docs.info
  154.     6204    2531 59.2% 05-Dec-99 21:59:32 +TWFmultiLED.guide
  155.     1443     977 32.2% 24-Feb-99 15:24:24 +TWFmultiLED.guide.info
  156.     1636     857 47.6% 05-Dec-99 22:03:48 +Libs.info
  157.     9848    3481 64.6% 05-Dec-99 21:54:50 +TWFmultiLED.mcc
  158.    10344    3756 63.6% 05-Dec-99 21:54:50 +TWFmultiLED.mcp
  159.   159193   28617 82.0% 24-Feb-99 15:24:22 +MCC-Install
  160.     3112    1915 38.4% 05-Dec-99 22:03:48 +MCC-Install.info
  161.     2243    1063 52.6% 05-Dec-99 21:58:06 +MCC_TWFmultiLED.readme
  162.     1369     815 40.4% 05-Dec-99 22:03:48 +MCC_TWFmultiLED.readme.info
  163.     1636     854 47.7% 05-Dec-99 22:03:48 +Source.info
  164.     1448     306 78.8% 05-Dec-99 22:00:24 +Prefs_Image.c
  165.      272     190 30.1% 05-Dec-99 22:00:24 +prefs_image.mbr
  166.    34578    7010 79.7% 05-Dec-99 22:01:04 +TWFmultiLED.mcc.c
  167.       73      73  0.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcc.fd
  168.     4235    1156 72.7% 05-Dec-99 22:01:06 +TWFmultiLED.mcc.h
  169.      160     112 30.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcc.revise
  170.     1739     597 65.6% 05-Dec-99 22:00:24 +TWFmultiLED.mcc.¶
  171.     1013     796 21.4% 05-Dec-99 22:00:52 +TWFmultiLED.mcc.¶.info
  172.      311     213 31.5% 05-Dec-99 22:00:24 +TWFmultiLED.mcc_lib.h
  173.      539     266 50.6% 05-Dec-99 22:00:24 +TWFmultiLED.mcc_rev.h
  174.      718     370 48.4% 05-Dec-99 22:00:24 +TWFmultiLED.mcc_rev.log
  175.       15      15  0.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcc_rev.rev
  176.    30532    5262 82.7% 05-Dec-99 22:01:04 +TWFmultiLED.mcp.c
  177.       77      77  0.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcp.fd
  178.     5675    1682 70.3% 05-Dec-99 22:01:04 +TWFmultiLED.mcp.h
  179.      160     112 30.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcp.revise
  180.     1931     626 67.5% 05-Dec-99 22:00:24 +TWFmultiLED.mcp.¶
  181.     1013     798 21.2% 05-Dec-99 22:00:52 +TWFmultiLED.mcp.¶.info
  182.      316     217 31.3% 05-Dec-99 22:00:24 +TWFmultiLED.mcp_lib.h
  183.      539     266 50.6% 05-Dec-99 22:00:24 +TWFmultiLED.mcp_rev.h
  184.      892     426 52.2% 05-Dec-99 22:00:24 +TWFmultiLED.mcp_rev.log
  185.       15      15  0.0% 05-Dec-99 22:00:24 +TWFmultiLED.mcp_rev.rev
  186. -------- ------- ----- --------- --------
  187.   353958   95022 73.1% 06-Dec-99 02:17:04   53 files
  188.